#pragma once

#include <string>

namespace ConnectionBroker
{
   class ServerSettings
   {
      protected: //Member variables
      std::string mAddress;
      unsigned short mPort;

      public: //Constructor, destructor
      ServerSettings(unsigned short port, const std::string& mAddress = "");
      ~ServerSettings();

      public: //Getters
      unsigned short port() const { return mPort; }
      const std::string& address() const { return mAddress; }
   };
}

